body{ font-size:14px;font-family:Microsoft Yahei,Arial,Verdana;font-size:12px/150% ;}
.header .header-top-bg{	background-color:#eee;}
.header {background-color:#fff;}
a:hover{ cursor: pointer}
label.error{color:#ff0000}
.logo-right{	margin-left:30px;	padding-left:20px;	margin-top:10px;	margin-bottom:10px;	border-left:1px solid #88c0c5;}
.header-logo-right{padding:40px;color: #12828b;}
.header-logo-right ul li {	margin-left:20px;}
.header-logo-right li i{ margin-right: 12px; float: left}
.bs-phoneimg1{ background:url("../images/bs-img24_03.png") no-repeat  0 3px/20px; width: 24px; height: 24px; display: block;}
.bs-phoneimg2{ background:url("../images/bs-img24_05.png") no-repeat   0 3px/20px; width: 24px; height: 24px; display: inline-block;}

.nav{background-color:#12828b;width: 100%;}
.nav .container{width:1300px}
.nav ul{background-color:#12828b;}
.layui-nav .layui-nav-item{ position: relative;  width:120px; text-align:center;   line-height: 45px;}

.nav .layui-nav .layui-nav-item a{text-decoration:none;color:#fff}
.footer{height:80px;background-color:#535353;padding: 20px 0;}
.footer ul {width:350px;margin:auto;}
.footer ul li{float: left; padding: 0 10px; border-right: 2px solid #b6b6b6;color:#fff}
.footer ul li:last-child{border:none;}
.footer ul li a{color:#fff}
.footer ul li a:hover{color:#10808b}

.top-user-list{background-color: transparent!important}
.top-user-list  .layui-nav-item {width:100px;}
.top-user-list  .layui-nav-item a:hover,.top-user-list  .layui-nav-item a,.top-user-list .layui-this a {    color: #000!important}
.top-user-list  .layui-this:after,
.top-user-list .layui-nav-bar,
.top-user-list .layui-nav-itemed:after {
    position: absolute;    left: 0;    top: 0;    width: 0;    height: 5px;    background-color: transparent!important;    transition: all .2s;    -webkit-transition: all .2s;
}

.red{color:#ff0000}
.green{color:#008963}

.b-eee{background-color:#eee;}
.b-fff{background-color:#fff;}

.margin-top-10{margin-top:10px}
.margin-top-20{margin-top:20px}
.margin-top-30{margin-top:30px}
.margin-top-40{margin-top:40px}
.margin-bottom-10{margin-bottom:10px}
.margin-bottom-20{margin-bottom:20px}
.margin-bottom-30{margin-bottom:30px}
.margin-bottom-40{margin-bottom:40px}
.margin-left-10{margin-left:10px}
.margin-left-20{margin-left:20px}
.margin-left-30{margin-left:30px}
.margin-left-40{margin-left:40px}
.margin-right-10{margin-right:10px}
.margin-right-20{margin-right:20px}
.margin-right-30{margin-right:30px}
.margin-right-40{margin-right:40px}

.top-user-list .layui-nav-item{line-height: 20px;}
.top-user-list .layui-nav-more{top:8px;}
.top-user-list .layui-nav-mored{top:2px;}
.top-user-list .layui-nav-child {    top: 35px;}
.top-user-list .width150{width:150px;color:#10808b}
.title-more{float:right;color:#cdcdcd}
.auto-height{height:100%;}
.li-30{height:30px;line-height:30px;overflow:hidden;}

.border-dash{border-bottom:1px dashed #cdcdcd}
.border-solid-1{border:1px solid #cdcdcd}
.border-bottom{border-bottom:1px solid #cdcdcd}
.icon_view_01, .icon_view_02, .icon_view_03, .icon_view_04, .icon_view_05, .icon_view_06, .icon_view_07, .icon_view_08, .icon_view_09,
.icon_add_com,.icon_start_btn,.icon_view_s1,.icon_view_s2,.icon_view_s3,.icon_view_s4,.icon_view_s5,.icon_view_s6,.icon_view_s7,.icon_view_s8,.icon_view_s9,
.icon_comt_way0,.icon_comt_way01,.icon_comt_way02,.icon_comt_way03,.icon_comt_way04,.icon_comt_way1,.icon_comt_way2,.icon_comt_way3,.icon_comt_way4,.icon_comt_way5,.icon_comt_default{
	display:inline-block;background: url(../images/icon2015-1.png) no-repeat; vertical-align: middle; overflow: hidden;}
.icon_view_01 {    width: 34px;    height: 29px;    background-position: 0px -338px;}
.icon_view_02 {    width: 28px;    height: 29px;    background-position: -46px -338px;}
.icon_view_03 {    width: 26px;    height: 29px;    background-position: -89px -338px;}
.icon_view_04 {    width: 26px;    height: 29px;    background-position: -134px -338px;}
.icon_view_05 {    width: 31px;    height: 29px;    background-position: -175px -338px;}
.icon_view_06 {    width: 35px;    height: 29px;    background-position: -219px -338px;}
.icon_view_07 {    width: 33px;    height: 29px;    background-position: -269px -338px;}
.icon_view_08 {    width: 38px;    height: 29px;    background-position: -318px -338px;}
.icon_view_09 {    width: 30px;    height: 28px;    background-position: -545px -340px;}
.no .icon_view_01{background-position:0px -372px;}
.no .icon_view_02{background-position:-46px -372px;}
.no .icon_view_03{background-position:-89px -372px;}
.no .icon_view_04{background-position:-134px -372px;}
.no .icon_view_05{background-position:-175px -372px;}
.no .icon_view_06{background-position:-219px -372px;}
.no .icon_view_07{background-position:-269px -372px;}
.no .icon_view_08{background-position:-318px -372px;}
.no .icon_view_09{background-position:-545px -376px;}
.icon_add_com {    width:32px;     height: 34px;    background-position:-115px -291px;}
.icon_add_com:hover {  background-position:-155px -291px;}
.icon_start_btn {    width:32px;     height: 34px;    background-position:-278px -289px;}
.icon_start_btn:hover{background-position:-316px -289px;}

.icon_view_s1,.icon_view_s2,.icon_view_s3,.icon_view_s4,.icon_view_s5,.icon_view_s6,.icon_view_s7,.icon_view_s8,.icon_view_s9{ width:16px; height: 16px;}
.icon_view_s1{background-position:-64px -147px;}
.icon_view_s2{background-position:-83px -147px;}
.icon_view_s3{background-position:-103px -147px;}
.icon_view_s4{background-position:-123px -147px;}
.icon_view_s5{background-position:-143px -147px;}
.icon_view_s6{background-position:-163px -146px;}
.icon_view_s7{background-position:-180px -146px;}
.icon_view_s8{background-position:-196px -146px;}
.icon_view_s9{background-position:-212px -146px;}
.icon_comt_way0,.icon_comt_way01,.icon_comt_way02,.icon_comt_way03,.icon_comt_way04,.icon_comt_way1,.icon_comt_way2,.icon_comt_way3,.icon_comt_way4,.icon_comt_way5,.icon_comt_default{ width:84px; height:84px;}
.icon_comt_way04{background-position:-350px 0;}
.icon_comt_way1{background-position:-263px 0;}
.icon_comt_way2{background-position:-524px 0;}
.icon_comt_way3{background-position:-87px 0;}
.icon_comt_way4{background-position:-174px 0;}
.icon_comt_way5{background-position:-437px 0;}
.icon_comt_default{background-position:0 0;}
.icon_comt_way01{background-position:-1px -410px;}
.icon_comt_way02{background-position:-107px -410px;}
.icon_comt_way03{background-position:-222px -410px;}
.icon_comt_way0{background-position:-337px -410px;}
.icon_time24,.collection-icons,.share-icons,.icon_next_c20,.icon_prev_c20,.icon_next_c03,.icon_f_good,.icon_f_bad,.icon_hl_more1,.on .icon_hl_more1,.icon_yh,.icon_nmb {
    background: url(../images/hotel-com.png) no-repeat 0 0;    display: inline-block;    overflow: hidden;    vertical-align: middle}
.icon_f_good {    width: 20px;    height: 20px;    background-position: -28px -41px}
@media only screen  and (max-width:980px){	.header-logo-right{display:none}}
@media only screen and (min-width: 980px) {	.header-logo-right{display:block}}